kiss repeatedly - Turkish English Dictionary